package com.caigou.bean.cms.entity;

import lombok.Data;

import java.util.Date;

@Data
public class SurveyCatalogConfig {
    private Integer id;// 主键ID
    private String catalogId;// 目录页配置ID
    private String userId;// 创建用户ID
    private Integer bannerStatus;// banner展示状态
    private String bannerUrl;// 展示图片(banner图)
    private String title;// 集合页名称(同微信分享标题)
    private Integer infoStatus;// 集合页介绍/说明(启用状态)
    private Integer infoType;// 集合页介绍/说明(调用类型1普通文本2富文本)
    private String info;// 集合页介绍/说明(文本)
    private Integer configType;// 目录内表单设置(1按表单需求设置2所有目录内表单使用此设置)
    private Integer authType;// 表单提交校验方式(1验证码2用户登录)
    private Integer fillType;// 限制填写策略(1每人限填一次2每人每天限填一次3每人每天限填两次)
    private Integer updateType;// 是否允许用户修改表单(0不允许1允许)
    private Integer authCodeStatus;// 是否启用邀请码验证(进入目录的凭证)
    private String authCode;// 验证的邀请码
    private Integer authUserStatus;// 是否启用填表用户限制(0未启用1填表用户只能是导入的用户)
    private String authUserErr;// 启用填表用户限制之后，如果非配置表中的用户返回给前端该字段进行展示
    private Integer timeStatus;// 填表时间段设置(0长期有效1根据填写时间段计算)
    private Date startTime;// 填表开始时间
    private Date endTime;// 填表结束时间
    private String startTimeErr;// 在开始时间之前访问返回给前端的异常信息
    private String endTimeErr;// 在结束时间之后访问返回给前端的异常信息
    private Integer catalogStatus;// 当前目录启用状态
    private String releasePlatform;// 发布平台(1官网2易采通3易找标4易考通)逗号拼接
    private String webPcUrl;// 官网PC地址
    private String webMobileUrl;// 官网移动地址
    private String yctPcUrl;// 易采通PC地址
    private String yctMobileUrl;// 易采通移动地址
    private String yzbPcUrl;// 易找标PC地址
    private String yzbMobileUrl;// 易找标移动地址
    private String yktPcUrl;// 易考通PC地址
    private String yktMobileUrl;// 易考通移动地址
    private String webQrCode;// 官网二维码
    private String webQrCodeTitle;
    private String yctQrCode;// 易采通二维码
    private String yctQrCodeTitle;
    private String yzbQrCode;// 易找标二维码
    private String yzbQrCodeTitle;
    private String yktQrCode;// 易考通二维码
    private String yktQrCodeTitle;
    private Date createTime;// 创建时间
    private Date updateTime;// 更新时间
}
